God given - French English Dictionary